﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Windows.Media;
using System.Windows;

namespace WPFSchematics.Definition.Shapes
{
    /// <summary>
    /// 矩形图元设备接口
    /// </summary>
    public interface IShapeRectangle:IShapeGroup
    {
        /// <summary>
        /// 符号可见性。
        /// </summary>
        bool SymbolVisible { set; get; }
        /// <summary>
        /// 矩形几何对象。
        /// </summary>
        RectangleGeometry RectangleGeometry { get; }
        /// <summary>
        /// 适应边框。
        /// </summary>
        void FitBounds();
        /// <summary>
        /// 矩形对象。
        /// </summary>
        Rect Rect { set; get; }
    }
}
